The English term "delightful" matches the Italian term "incantevole, delizioso"

other english words that include "delightful" : italian :
undelightful mostruoso