French-English dictionary »

montreux meaning in English

FrenchEnglish
Montreux nom propre
{m}

Montreux◼◼◼(town in Vaud, Switzerland)
proper noun