A F1 dictionary ppt

A list of terms, regulations and unique words used in Formula 1 racing. In this part of the dictionary we discuss the meaning of flags and tires.

sport •
Formula 1 •
F1 •
cars •
0 0
Url
New