dramshop
English
dramshop meaning in English • dramshop का अर्थ अंग्रेजी में
Noun
- A shop or barroom where spirits are sold by the dram.