Japanese dictionary

Dictionary: “デモ・テープ”

デモ・テープ

デモ・テープ

demo tape; demonstration tape