English edit

Noun edit

duathlete (plural duathletes)

  1. An athlete who takes part in a duathlon

See also edit