Turkish-English dictionary »

şanlıurfa meaning in English

TurkishEnglish
Şanlıurfa proper noun

Şanlıurfa(city in Turkey)
proper noun