Italian edit

Participle edit

scrosciata f sg

  1. feminine singular of scrosciato

Anagrams edit