French-English dictionary »

cdn meaning in English

FrenchEnglish
CDN nom propre

CDN◼◼◼(Cote-des-Neiges)
proper noun