iJunoon official Urdu Dictionary
مایوسی ہونا
mayoosi hona
English definition for despondence
1. n. feeling downcast and disheartened and hopeless
Sponored Video