English to Portuguese Dictionary strongholds

strongholds

Baluartes
translation of 'strongholds'
noun
reduto,
praça forte,
fortaleza,
baluarte,
cidadela,
bastião
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one