Italian

edit

Etymology

edit

From appestare +‎ -tore.

Noun

edit

appestatore m (plural appestatori, feminine appestatrice)

  1. polluter