English to Arabic

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