English to Arabic

Meaning for:
Atolls
other
الجزر