English to Arabic

Meaning for:
Mainland
other
الجزيرة