English
Etymology From insufflate + -tion.
Noun en-noun|-
Translations
Italian: insufflazione (1,2,3) mid
fr:insufflation ru:insufflation vi:insufflation zh:insufflation