English-French dictionary »

zorbing meaning in French

EnglishFrench
zorbing (a sport)
noun

zorbing◼◼◼nom {m}