afforcata
Italian
Participle
afforcata
f
sg
feminine singular of
afforcato