Big Huge Thesaurus

inhalator

noun