English → Hindi dictionary

self torment

सेल्फ तोर्मेंट / सेल्फNOUN

Definition

self-imposed distress

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