bn:02840017n
Noun Concept
SYL
No term available
EN
Grand Prix motor racing, a form of motorsport competition, has its roots in organised automobile racing that began in France as early as 1894. Wikipedia
Relations
Sources