iJunoon official Urdu Dictionary
دل شکستہ
dil shikasta
English to Urdu Dictionary
despondency
انکسار
English definition for despondency
1. n. feeling downcast and disheartened and hopeless
Synonyms and Antonyms for despondency
Sponored Video