English to Turkish Dictionary > strongholds
strongholds
güçlü kalelerinin
translation of 'strongholds'
noun
iyi korunan yer,
kale,
sığınak
definition
No ad for you
Credits: Google Translate
Hello English works best on our Android App