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