nebuliserEnglish

atomiser, atomizer, nebuliser, nebulizer, spray

Noun

A dispenser that turns a liquid (such as perfume) into a fine mist

English: atomizer, atomiser, spray, sprayer, nebulizer, nebuliser

Bahasa: semburan, penyemburan

Bahasa words with similar meanings

English words with similar meanings

Show 5 words