Japanese dictionary

Dictionary: “テープデバイス”

テープデバイス

テープデバイス

tape device