seviziatore

Italian

Etymology

From seviziare +‎ -tore.

Noun

seviziatore m (plural seviziatori, feminine seviziatrice)

  1. torturer