French-English dictionary »

triathlon d'hiver meaning in English

FrenchEnglish
triathlon d'hiver nom {m}

winter triathlon◼◼◼(snowshoeing & skating & X-skiing)
noun