English to Arabic

Meaning for:
Starfish
other
نجم البحر