meaning of food shop

1. a shop selling delicatessen as salads or cooked meats


Related Words

food shop |

Developed & Maintained By Taraprasad.com

Treasure Words