demoralizing
English
demoralizing meaning in English • demoralizing का अर्थ अंग्रेजी में
Adjective
- discouraging. Opposite of encouraging.