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 saved
0 chars