French-English dictionary »

caucase du sud meaning in English

FrenchEnglish
Caucase du Sud nom propre
{m}

South Caucasus◼◼◼(region of southwest Asia)
proper noun