scrumptious in French
scrumptious in French
délicieux
Of food: delectable, delicious.
succulent
Of food: delectable, delicious.