Italian

edit

Etymology

edit

From auto- +‎ depurazione.

Noun

edit

autodepurazione f (plural autodepurazioni)

  1. autopurification