Sign in Join

テープデバイス
tēpudebaisu

Noun

1. tape device

Computing
Other forms: