meaning of inhalator

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


Related Words

inhalator |

Developed & Maintained By Taraprasad.com

Treasure Words