MOTOR RACING


Meaning of MOTOR RACING in English

■ noun the sport of racing motor vehicles, especially cars.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.