English to Arabic

Meaning for:
Arthropod
other
المفصليّ