French-English dictionary »

kayak sur neige meaning in English

FrenchEnglish
kayak sur neige nom {m}

snow kayakingnoun