to trench [ trenched ; trenched ]
Sinónimos
  • بأر ، خبأ