Home
Search
Index
Definify.com
Definition
2025
self-abasements
self-abasements
English
Noun
self
-
abasements
plural of
self-abasement
Similar Results
Self-abasement