English
›
Words
to
delight with something enjoyable or amusing
Translation:
English
Verb
2
regale
Add
Translation