Arabic-English dictionary »

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

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

International Space Stationlow-earth orbit space station