English to Arabic

Meaning for:
Spacesuit
other
البدلة الفضائية