French-English dictionary »

naltchik meaning in English

FrenchEnglish
Naltchik nom propre
{m}

Nalchik◼◼◼(city in Russia)
proper noun