killerata
Italian
Participle
killerata
f
sg
feminine singular of
killerato