English → Hindi dictionary

self torture

सेल्फ टार्चर / सेल्फ़Noun

आत्म

Definition

self-imposed distress

All Hindi meanings
आत्मयंत्रणाआत्म यातनाआत्म
Similar words
self torment

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