Home
Search
Index
Definify.com
Definition
2026
scellerata
scellerata
Italian
Adjective
scellerata
feminine singular of
scellerato
Similar Results
Scelerat