Polish-English dictionary »

triatlon meaning in English

PolishEnglish
triatlon noun

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