French-English dictionary »

bain de glace meaning in English

FrenchEnglish
bain de glace nom {m}

ice swimming◼◼◼(swimming in iced-over water)
noun

bain de glace nom

polar bear plungenoun