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