delicatessenEnglish

delicatessen, deli, delicatessen food, food shop

Noun

A shop selling ready-to-eat food products

English: delicatessen, deli, food shop

Ready-to-eat food products

English: delicatessen, delicatessen food

English words with similar meanings

Show 3 words

Words that start with "delicatessen"