English to Arabic

Meaning for:
Exoskeletons
other
الهياكل الخارجيّة