French-English dictionary »

toboggan aquatique meaning in English

FrenchEnglish
toboggan aquatique nom {m}

water slide◼◼◼(a recreational slide with water flowing down it)
noun