car_raceEnglish

auto race, automobile race, car race

Noun

A race between (usually high-performance) automobiles

English: automobile race, auto race, car race

English words with similar meanings

Show 2 words