Skip to main content

demoralizing

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