English → Hindi dictionary

self condemnation

सेल्फ कंडेम्नशन / सेल्फNOUN

Definition

an admission that you have failed to do or be something you know you should do or be

Looking for poetry? Read shayari and poems by great poets.