sgusciato
Italian
Participle
sgusciato
(
feminine
sgusciata
,
masculine plural
sgusciati
,
feminine plural
sgusciate
)
past participle of
sgusciare