1)
#99,350
Meaning
-
1
English · JMdictendurance race (motorsport)
-
2
English · WikipediaEndurance racing is a form of motorsport racing which is meant to test the durability of equipment and endurance of participants. More
Forms
Learn this word with smart reviews that adapt to you
Save word