English to Thai Dictionary embankment

embankment

เขื่อน
translation of 'embankment'
noun
เขื่อนกั้นน้ำ,
ตลิ่ง,
เขื่อน,
รอ,
ทำนบ,
มูนดิน
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one