self-abased
English
self-abased meaning in English • self-abased का अर्थ अंग्रेजी में
Adjective
- Humbled by consciousness of inferiority, unworthiness, guilt, or shame.