iJunoon official Urdu Dictionary
( فلسفہ ) پست حوصلہ
( falsafah ) pust hosla
پست ہمت
pust himmat
English definition for demoralized
1. s. made less hopeful or enthusiastic
Sponored Video