autodepurazione

Italian

Etymology

From auto- +‎ depurazione.

Noun

autodepurazione f (plural autodepurazioni)

  1. autopurification