VITASCOPE MEANING IN ENGLISH

• Vitascope Definition & Synonyms

  1. (n.) A form of machine for exhibiting animated pictures.


RECENT SEARCHES