Vocabulary

マリサット

Marisat (satellites)

noun