SELF-ABASING MEANING IN ENGLISH

• Self-abasing Definition & Synonyms

  1. (a.) Lowering or humbling ones self.


RECENT SEARCHES