English to Arabic

Meaning for:
Geosynchronous
other
متزامن مع الأرض