magnetoscopes
English
Noun
magnetoscopes
plural of
magnetoscope