ENGLISH → HINDIself-reproofnoun01nounस्वयं को दोष देने का कार्यthe act of blaming yourselfSimilar wordsself-reproach →Dictionary sources & licensesCopy link ↗