meaning of delicatessen

1. a shop selling delicatessen as salads or cooked meats


Related Words

delicatessen | delicatessen food |

Developed & Maintained By Taraprasad.com

Treasure Words