English
›
Words
giving
pleasure or a feeling of accomplishment
Translation:
English
Adjective
2
gratifying
Add
Translation