Turkish-English dictionary »

vladikavkaz meaning in English

TurkishEnglish
Vladikavkaz proper noun

Vladikavkaz(city)
proper noun