French-English dictionary »

tour cn meaning in English

FrenchEnglish
Tour CN nom {f}

CN Tower◼◼◼(the tower in Toronto, Ontario, Canada)
proper noun