English-Chinese dictionary »

mara meaning in Chinese

EnglishChinese
ultramarathon [ultramarathons] (type of running race)
noun
[UK: ˌʊltrəmˈarəθən]
[US: ˌʊltrəmˈærəθən]

超級馬拉松noun

超级马拉松 /chāojī mǎlāsōng/noun

12