Translation of "motor racing" - English-Turkish dictionary

motor racing

noun [ U ] uk us

the sport of driving extremely fast and powerful cars around a track

araba yarışı

(Translation of “motor racing” from the Cambridge Learner’s Dictionary English-Turkish © Cambridge University Press)