English to Arabic

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