kamus
.
Search
About
lubricating_oil
English
grease, lubricating oil
Noun
A thick fatty oil (especially one used to lubricate machinery)
English: grease, lubricating oil
English words with similar meanings
Show 1 words
grease