taphouse

listen to the pronunciation of taphouse
English - English
{n} a house for selling liquors
A house where liquors are retailed
taphouse
Favorites