Russian-English dictionary »

стамбулка meaning in English

RussianEnglish
стамбулка noun
{f}

Istanbulite(person from Istanbul)
noun