ツールドフランス
tsūru dofuransu

Noun

1. Tour de France

From French

Other forms: