Vocabulary

テープデッキ

tape deck

noun