French-English dictionary »

ville lumière meaning in English

FrenchEnglish
Ville Lumière nom {f}

City of Light◼◼◼(nickname for Paris)
proper noun