French-English dictionary »

kayak de neige meaning in English

FrenchEnglish
kayak de neige nom {m}

snow kayakingnoun