English
›
Words
self-indulgence
Translation:
English
Noun
8
excessive
indulgence of one’s own desire
Add
Translation