scellerata
Italian
Adjective
scellerata
feminine singular of
scellerato
Anagrams
castellare