French-English dictionary »

scooter des mers meaning in English

FrenchEnglish
scooter des mers nom {m}

jet ski◼◼◼(small motorized water craft)
noun