Translation of heptatlon in English:

heptatlon

heptathlon

noun

  • 1

    heptathlon, an athletic contest involving seven events