Japanese dictionary

Dictionary: “テープ・デッキ”

テープ・デッキ

テープ・デッキ

tape deck