English to Arabic

Meaning for:
Invertebrates
other
اللا فقريات