Italian

edit

Participle

edit

scosciato (feminine scosciata, masculine plural scosciati, feminine plural scosciate)

  1. past participle of scosciare