English

edit

Noun

edit

mutoscopes

  1. plural of mutoscope