The Wordsmith Dictionary
Exact matches only
Allow stemming
Match all embedded
English-Thai Dictionary
entrenchment
N
การ
ยึด
ที่มั่น
เนิน
ดิน
หรือ
ร่อง
ที่
เป็นแนว
ป้องกัน
ศัตรู