English-French dictionary »

quad bike meaning in French

EnglishFrench
quad bike (small off-road four-wheeled powered vehicle)
noun

quad◼◼◼nom