Vocabulary

コムサット

comsat; communications satellite

noun