Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
lubricating oil
noun
(n)
a thick fatty oil (especially one used to lubricate machinery)
minyak lemak yang tebal (terutama yang digunakan untuk melumasi mesin)
Synonym:
grease
source: wordnet30