Decatlón (en. Decathlon)

Translation into Spanish

Synonyms

  • athletic contest
  • ten-event competition