Polish-English dictionary »

władykaukaz meaning in English

PolishEnglish
Władykaukaz noun

Vladikavkaznoun
city