English to Chinese Dictionary ramparts

ramparts

城墙
translation of 'ramparts'
verb
noun
垒,
壁垒,
Credits: Google Translate
Download the
HelloEnglishApp
image_one