Definisi 'oil pump'

English to English
noun
1 a pump that keeps a supply of oil on moving parts Terjemahkan
source: wordnet30


Visual Synonyms