French-English dictionary »

meilleur des mondes meaning in English

FrenchEnglish
meilleur des mondes nom

brave new world◼◼◼(ambitious, often utopian, vision of the future)
noun