Home
Search
Index
Definify.com
Definition
2024
scelera
scelera
Latin
Noun
scelera
nominative plural of
scelus
accusative plural of
scelus
vocative plural of
scelus
Similar Results
Scelerat
Scenery
Celery
Celeri