meaning of demoralizing

1. of Demoralize
2.
destructive of morale and self-reliance


Related Words

demoralizing |

Developed & Maintained By Taraprasad.com

Treasure Words