Disheartening Synonyms and Antonyms

Destructive of morale and self-reliance
(Adjective)
Advertisement
Advertisement