Skip to main content

grogshop

English grogshop meaning in English  •  grogshop का अर्थ अंग्रेजी में
Noun
  • A shop or room where strong liquors are sold and drunk; a dramshop.
Advertisement