Definitions English

  • A race, as of motorcycles, that tests endurance.