Translation of corredora de coches in English:

corredora de coches

racing driver, n.

feminine noun

  • 1

    racing driver