MalayTranslate.com
Malay to English Translator
Translate Here

English to English

racing car

noun (n)

  • a fast car that competes in races
    mobil yang cepat competes dalam perlumbaan itu
    Synonym:
    race car, racer
    source: wordnet30