Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
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