a shop or room where strong liquors are sold and drunk; a dramshop

listen to the pronunciation of a shop or room where strong liquors are sold and drunk; a dramshop
English - Turkish

Definition of a shop or room where strong liquors are sold and drunk; a dramshop in English Turkish dictionary

grogshop
{i} meyhane
grogshop
{i} bar
English - English
grogshop
a shop or room where strong liquors are sold and drunk; a dramshop
Favorites