exquisite in Italian
exquisite in Italian
squisito
Especially or extraordinarily fine or pleasing; exceptional.
delizioso
Especially or extraordinarily fine or pleasing; exceptional.