English to Indonesian Dictionary ramparts

ramparts

benteng
translation of 'ramparts'
noun
kubu pertahanan,
orang yg berwatak keras,
benteng
Credits: Google Translate
Download the
HelloEnglishApp
image_one