The English term "delight" matches the Italian term "uzzolo"

other english words that include "delight" : italian :
delighted lieto, allietare, lietissimo
delightful incantevole, delizioso
undelightful mostruoso