MONTREUX


Meaning of MONTREUX in English

n. resort town in western Switzerland

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.