सेल्फ तोर्मेंट / सेल्फ · NOUN
self-imposed distress
Looking for poetry? Read shayari and poems by great poets.