French-English dictionary »

ville reine meaning in English

FrenchEnglish
Ville reine nom {f}

Queen City◼◼◼(nickname for Toronto)
proper noun