English

edit

Noun

edit

demotapes

  1. plural of demotape

Spanish

edit

Noun

edit

demotapes m pl

  1. plural of demotape