English-Arabic dictionary »

vsat meaning in Arabic

EnglishArabic
Vsat

محطة أقمار اصطناعيّة أرضيّة صغيرة