insufflatore

Italian

Etymology

From insufflare +‎ -tore.

Noun

insufflatore m (plural insufflatori)

  1. insufflator