delectate

listen to the pronunciation of delectate
English - English
To delight; to charm
delectate
Favorites