Translation Japanese English: 悦ばす
Dictionary: main悦ばす動詞3 bewitch,
delight,
enchant,
enjoy,
enrapture,
enthral,
enthrall,
fascinate,
grip,
love,
magnetise,
magnetize,
mesmerise,
mesmerize,
please,
ravish,
spellbind,
transfix,
transport.