Self-Indulgence Meaning in Hindi

What is the translation of word Self-Indulgence in Hindi?

Meaning of  Self-Indulgence in Hindi is : स्वयं भोग

Other Meanings of Self-Indulgence

Antonyms for Self-Indulgence