taphouse

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