English-French dictionary »

skijoring meaning in French

EnglishFrench
skijoring noun

ski attelé◼◼◼nom {m}