iJunoon official Urdu Dictionary
ضَمیر کی مَلامَت
zameer ki malamat
Search Result for self-reproach
self
See Definition and Meaning
reproach
English definition for self-reproach
1. n. the act of blaming yourself
2. n. a feeling of deep regret (usually for some misdeed)
Sponored Video