French-English dictionary »

baie de glace meaning in English

FrenchEnglish
Baie de Glace nom propre

Glace Bay(harbour)
proper noun