Skip to main content

self-reproach

English self-reproach meaning in English  •  self-reproach का अर्थ अंग्रेजी में
Noun
  • The act of reproaching one's self; censure by one's own conscience.
Advertisement