Arabic-English dictionary »

مَقْهًى meaning in English

ArabicEnglish
مَقْهًى m

cafécoffee shop

teahousea cafe that sells tea