scorticato
Italian
Participle
scorticato
(
feminine
scorticata
,
masculine plural
scorticati
,
feminine plural
scorticate
)
past participle of
scorticare