Turkish-English dictionary »

İstanbullu meaning in English

TurkishEnglish
İstanbullu noun

Istanbulite(person from Istanbul)
noun