meaning of disheartening

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


Related Words

disheartening |

Developed & Maintained By Taraprasad.com

Treasure Words