Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
automobile driver
noun
(n)
someone who drives racing cars at high speeds
orang yang mengendarai kereta lumba pada kecepatan tinggi
Synonym:
race driver
,
racer
source: wordnet30