English to Arabic

Meaning for:
Vsat
other
محطة أقمار اصطناعيّة أرضيّة صغيرة