NichiDict

インマルサット

[inmarusatto]

Meanings

1.Noun

International Maritime Satellite Organization (Organisation); INMARSAT