sclerata
Italian
Participle
sclerata
f
sg
feminine singular of
sclerato