Portuguese-English dictionary »

montpellier meaning in English

PortugueseEnglish
Montpellier proper noun
{f}

Montpellier(a city in France)
proper noun