Japanese dictionary

Dictionary: “テープ・デバイス”

テープ・デバイス

テープ・デバイス

tape device