enduro-Enduro: meaning, definitions and translations

English dictionaryEnglishFrench

What is enduro?enduro is Enduro

What is Enduro?

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