scosciato

Italian

Participle

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

  1. past participle of scosciare