to delight; to charm

listen to the pronunciation of to delight; to charm
الإنجليزية - الإنجليزية
delectate