to delight; to charm

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