Translation of sports car in Indonesian

sports car

noun

  • 1

    mobil yang atasnya dapat dibuka, mobil sport