triathlon has 1 translations in 1 languages

translations of triathlon

FI EN English 1 translation
  • triathlon (n) [athletics event in which contestants compete in swimming, cycling and running]