English to Arabic

Meaning for:
Peninsula
other
شبه الجزيرة