motor racingTranslate motor racing | into German | into Italian French translation of motor racingn course (f) automobilemotor racing in other Oxford dictionaries Definition of motor racing in the British & World English dictionary