Long decathlon Synonyms

Definitions for Long


Definitions for Decathlon


  • (noun) an athletic contest consisting of ten different events