Translation of carro sport in English:

carro sport

sports car, n.

masculine noun

Latin America, Southern Cone

  • 1

    sports car