Italian-English dictionary »

città delle luci meaning in English

ItalianEnglish
città delle luci proper noun

City of Light(nickname for Paris)
proper noun