INMARSAT
Full form
:
International Maritime Satellite Organization
Category
:
Organisation
›
International
Similar Results
IEC
INL
IDPP
IGO
IJK
ILC
IBSP
INC
INP
IDSP
IFWP
INLP