inhalerEnglish

inhalator, inhaler

Noun

A dispenser that produces a chemical vapor to be inhaled in order to relieve nasal congestion

English: inhaler, inhalator

English words with similar meanings

Show 1 words