English to Arabic

Meaning for:
Taprooms
other
غرف المشروبات