Indonesian Tools

English Tools

Definisi 'marathon'

English to English
noun
1. any long and arduous undertaking Terjemahkan
source: wordnet30

2. a footrace of 26 miles 385 yards Terjemahkan
source: wordnet30

3. a battle in 490 BC in which the Athenians and their allies defeated the Persians Terjemahkan
source: wordnet30


Visual Synonyms

Link to this page: