French-English dictionary »

caucase du nord meaning in English

FrenchEnglish
Caucase du Nord nom propre
{m}

North Caucasus◼◼◼(region in the south of Russia)
proper noun