to excavate [ excavated ; excavated ]
Sinonimi
  • بأر ، خبأ