Japanese dictionary

Dictionary: “テープデッキ”

テープデッキ

テープデッキ

tape deck