Arabsat (English, name)
expansion: Arabsat
Senses:
glosses: Abbreviation of Arab Satellite Communications Organization (a communications satellite operator in 21 countries of the Arab World).
tags: abbreviation
alt-of
Forms: