Translation of corredor de coches in English:

corredor de coches

racing driver, n.

masculine noun

  • 1

    racing driver