tour_de_franceEnglish

Tour de France

Noun

A French bicycle race for professional cyclists that lasts three weeks and covers about 3,000 miles

English: Tour de France