The Italian term "dilettevole, incantevole" matches the English term "enchanting"

other italian words that include "dilettevole" : english :
dilettevole, giocondo, divertente amusing
divertente, comico, giocondo, dilettevole funny