Italian edit

Etymology edit

From appestare +‎ -tore.

Noun edit

appestatore m (plural appestatori, feminine appestatrice)

  1. polluter