Italian

edit

Adjective

edit

scrostata

  1. feminine singular of scrostato

Participle

edit

scrostata f sg

  1. feminine singular of scrostato