Turkish-English dictionary »

gazimağusa meaning in English

TurkishEnglish
Gazimağusa proper noun

Famagusta(a city in Cyprus)
proper noun

Your history