Vocabulary

テープカートリッジ

tape cartridge

noun