French-English dictionary »

ski attelé meaning in English

FrenchEnglish
ski attelé nom {m}

skijoring◼◼◼noun