English to Arabic

Meaning for:
Shanghai
other
شنغهاي