インマルサット
immarusatto

Noun

1. International Maritime Satellite Organization (Organisation); INMARSAT

Organization