Arabic-English dictionary »

مَهْجَع meaning in English

ArabicEnglish
مَهْجَع m

dormitorybuilding or part thereof