Arabic-English dictionary »

مَقَرّ meaning in English

ArabicEnglish
مَقَرّ m

headquarterscenter of organisation's activity