soffocatore

Italian

Etymology

From soffocare +‎ -tore.

Noun

soffocatore m (plural soffocatori, feminine soffocatrice)

  1. suffocator