iJunoon official Urdu Dictionary
دِل شکن
dil shikan
حوصلہ شکن
hosla shikan
ہمّت شکن
hmmt shikan
ہمت توڑنے والا
himmat tornay wala
English definition for disheartening
1. s. destructive of morale and self-reliance
Sponored Video