entrench oneself Thai Translation

entrench oneself - ขุดสนามเพลาะ

EnglishThaiTransliteration
entrench oneself
(Phrasal verb)
ขุดสนามเพลาะ