Translation of stock car in Malay

stock car

noun

  • 1

    kereta yang digunakan dalam perlumbaan