Italian edit

Participle edit

insozzata f sg

  1. feminine singular of insozzato

Anagrams edit