Vocabulary

ユーテルサット

Eutelsat; European television satellite

noun