English to Arabic

Meaning for:
Sputniks
other
الأقمار الصناعية