French-English dictionary »

exposition universelle meaning in English

FrenchEnglish
Exposition universelle nom {f}

World Exposition◼◼◼(a regular international exposition)
noun