to delight; to charm

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