Italian

edit

Participle

edit

scrosciata f sg

  1. feminine singular of scrosciato

Anagrams

edit