Motor-racing definition

Attributive form of motor racing.

Motor-racing participant.

noun
0
0
Racing in motor vehicles, such as cars, motorboats, or motorbikes.
noun
0
0
Advertisement