delicatessen : Idioms & Phrases


delicatessen food

  • noun ready-to-eat food products
    delicatessen.
WordNet