to trench [ trenched ; trenched ]
مرادفات
  • بأر ، خبأ