English to Turkish Dictionary strongholds

strongholds

güçlü kalelerinin
translation of 'strongholds'
noun
iyi korunan yer,
kale,
sığınak
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one