delight in Italian
delight in Italian
delizia
Joy; pleasure.
piacere
Joy; pleasure.
deliziare
To give delight to; to affect with great pleasure; to please highly.