Italian edit

Etymology edit

From auto- +‎ pulente.

Adjective edit

autopulente (plural autopulenti)

  1. self-cleaning