Definition of デモテープ

デモテープ

demoteepu

noun
demo tape, demonstration tape
Other readings:
デモ・テープ