Definisi 'lubricating system'

English to English
noun
1 mechanical system of lubricating internal combustion engines in which a pump forces oil into the engine bearings Terjemahkan
source: wordnet30


Visual Synonyms