MAG TAPE


Meaning of MAG TAPE in English

[mag tape] n (1966): magnetic tape

Merriam-Webster English vocab.      Английский словарь Merriam Webster.