English to Arabic

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