humiliant
English
humiliant meaning in English • humiliant का अर्थ अंग्रेजी में
Adjective
- Humiliating; humbling.