English to Chinese Dictionary embankments

embankments

河堤
translation of 'embankments'
noun
堤,
坝,
填土,
塘,
堤围,
垚,
堤防,
堤岸
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one