English-German translations for stage race
Definition of stage race
- A multi-day cycle race consisting of a series of separate races of various types usually held one stage per day and all linked together by the general classification (GC
Trending Searches
Popular Dictionaries