French-English dictionary »

montpellier meaning in English

FrenchEnglish
Montpellier nom propre
{m}

Montpellier◼◼◼(a city in France)
proper noun