Definisi 'oilcan'

English to English
noun
1 a can with a long nozzle to apply oil to machinery Terjemahkan
source: wordnet30

More Word(s)
can, tin, tin can, nose, nozzle,

Visual Synonyms