English to Thai Dictionary embankments

embankments

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