French-English dictionary »

champ de glace meaning in English

FrenchEnglish
champ de glace nom {m}

ice field◼◼◼(expanse of floating ice)
noun