French-English dictionary »

terre-neuve-et-labrador meaning in English

FrenchEnglish
Terre-Neuve-et-Labrador nom {f}

Newfoundland and Labrador◼◼◼(Province in eastern Canada)
proper noun