French-English dictionary »

îles de la reine-charlotte meaning in English

FrenchEnglish
Îles de la Reine-Charlotte nom propre

Queen Charlotte Islands◼◼◼(archipelago off coast of British Columbia)
proper noun