English to Malay Dictionary embankments

embankments

Benteng
translation of 'embankments'
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one