insufflator

listen to the pronunciation of insufflator
English - English
{i} person or thing that blows into or upon
insufflator
Favorites