French-English dictionary »

elbrouz meaning in English

FrenchEnglish
Elbrouz nom propre
{m}

Elbrus◼◼◼(mountain)
proper noun
[UK: ˈel.brəs] [US: ˈel.brəs]
Elbrus is Europe's highest mountain. = L'Elbrouz est la plus haute montagne en Europe.