Meaning of CinemaScopic in English:

CinemaScopic

adjective

Trademark