Zoetropes

From Fresh Dictionary

English

Noun

zoetropes

  1. Plural of zoetrope.
Personal tools