Arabic-English dictionary »

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

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

Spacecraft[UK: ˈspeɪ.skrɑːft] [US: ˈspeɪ.ˌskræft]