← Back to browseデモテープ[demoteepu]nounJapanese definitionNo Japanese definition yet.English definitiondemo tape; demonstration tapeExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsデモティキデモティック