English to Arabic

Meaning for:
Medusa
other
قنديل البحر