English to Arabic

Meaning for:
Mall
other
مركز التسوّق