Russian-English dictionary »

шанлыурфа meaning in English

RussianEnglish
Шанлыурфа proper noun

Şanlıurfa(city in Turkey)
proper noun