English to Arabic

Meaning for:
Iss
other
المحطّة الفضائيّة الدّوليّة