English-French dictionary »

queen charlotte islands meaning in French

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

Îles de la Reine-Charlotte◼◼◼nom propre