French-English dictionary »

tcherkessk meaning in English

FrenchEnglish
Tcherkessk nom propre
{m}

Cherkessk◼◼◼(city in Russia)
proper noun