Definisi 'applicator'
English to English
noun
1 a device for applying a substance
source: wordnet30
More Word(s)
apply, put on, device, spray gun,

Visual Synonyms
Click for larger image