wine shop

English

Noun

wine shop (plural wine shops)

  1. Alternative form of wineshop.