Tapes meaning

Plural form of tape.
noun
0
0
Advertisement