Tour de France
Explore definitions, synonyms, and language insights of Tour de France
Definitions
Noun
a French bicycle race for professional cyclists that lasts three weeks and covers about 3,000 miles