English to Arabic

Meaning for:
Spacecraft
other
المركبة الفضائية