scellerate
Italian
Adjective
scellerate
feminine plural of
scellerato