Insufflate
Word Dictionary
-> Insufflate
Search:
Insufflate
(a.) To blow upon; to breath upon or into; to use insufflation upon.
Terms of Use
Canadian Jobs