録音テープ

audio tape; magnetic tape

Meaning

  1. n
    audio tape; magnetic tape