self-reproof

listen to the pronunciation of self-reproof
الإنجليزية - الإنجليزية
self-reproach: the act of blaming yourself
selfreproof
The act of reproving one's self; censure of one's conduct by one's own judgment
self-reproof
المفضلات