French-English dictionary »

grand caucase meaning in English

FrenchEnglish
Grand Caucase nom propre

Greater Caucasus◼◼◼(mountain range)
proper noun