Subscribe
URL of the page has been copied to clipboard.
Meaning : Any long and arduous undertaking.
Synonyms : endurance contest
Meaning : A footrace of 26 miles 385 yards.
लंबी दूरी की दौड़।
Meaning : A battle in 490 BC in which the Athenians and their allies defeated the Persians.
Synonyms : battle of marathon
चार सौ नब्बे बीसी में हुआ युद्ध।
Install App