English to Arabic

Meaning for:
Peninsulas
other
أشباه الجزر