marathon meaning in English
n. marathon, long-distance race; foot race that usually lasts approximately 26 miles, race of 42.195 km; long contest of endurance
n. marathon, long-distance race; foot race that usually lasts approximately 26 miles, race of 42.195 km; long contest of endurance