English to Arabic

Meaning for:
Urchin
other
قنفذ البحر