delicatessen food

1. (noun) ready-to-eat food products
Synonyms: delicatessen
Related Words: convenience food



Terms and Conditions of Use / Copyright Notice