English To Hindi

What is the meaning of self indulgence in Hindi?

Meaning of self indulgence in Hindi is : भोगासक्ति

Definition of word self indulgence