English-Arabic dictionary »

space station meaning in Arabic

EnglishArabic
space station crewed artificial satellite

مَحَطَّة فَضَاءf

International Space Station low-earth orbit space station

مَحَطَّةُ الفَضَاءِ الدُّوَلِيَّةf