Vocabulary

東芝

Toshiba Corporation

noun