tap house

listen to the pronunciation of tap house
الإنجليزية - الإنجليزية
A tavern or bar
taphouse
{n} a house for selling liquors
taphouse
A house where liquors are retailed
tap house
المفضلات