Arabic-English dictionary »

مَرْكَز تِجَارِيّ meaning in English

ArabicEnglish
مَرْكَز تِجَارِيّ m

mallenclosed shopping centre

shopping centrelarge retail outlet