インマルサット immarusatto 1. International Maritime Satellite Organization (Organisation); INMARSAT Noun #106098 Open Menu Add to collection... Open