Translation of auto de carrera in English:

auto de carrera

racing car, n.

masculine noun

Southern Cone

  • 1

    racing car