Moviolas
English
Noun
Moviolas
plural of
Moviola