English to Chinese Dictionary > embankments
embankments
河堤
translation of 'embankments'
noun
堤,
坝,
填土,
塘,
堤围,
垚,
堤防,
堤岸
definition
No ad for you
Credits: Google Translate
Hello English works best on our Android App