1. dispiriting [ Synonyms: demoralising, demoralizing, disheartening] | |
Destructive of morale and self-reliance
|
دل شکن۔ ہمت توڑنے والا۔ |
Wholesale & Distribution Software The software handles many different type of businesses. Inventory, sal ... Read more