Vocabulary

磁気テープ記憶装置

magnetic tape storage

noun