inmarsat
name 2
Definitions
name
1
A British satellite telecommunications company.
name
1
Alternative letter-case form of INMARSAT.
61 Intelsat (45 Atlantic Ocean and 16 Pacific Ocean), 5 Intersputnik (Atlantic Ocean region), and 4 Inmarsat (Pacific and Atlantic Ocean regions) (2000)
Your note
not saved0 chars