Polish-English dictionary »

triathlon meaning in English

PolishEnglish
triathlon noun

triathlonnoun
athletics event in which contestants compete in swimming, cycling and running