Arabic-English dictionary »

المركبة الفضائيّة meaning in English

ArabicEnglish
المركبة الفضائيّة

Lander[UK: ˈlæn.də(r)] [US: ˈlæn.dər]