Arabic-English dictionary »

خَمَارَة meaning in English

ArabicEnglish
خَمَارَة f

pubpublic house