Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
diesel motor
noun
(n)
an internal-combustion engine that burns heavy oil
sebuah internal combustion enjin itu membakar minyak berat
Synonym:
diesel
,
diesel engine
source: wordnet30