Dictionary, Free Dictionary - MyDictionary.net
Definition of " cinemascope " in Spanish English Dictionary
Results
cinemascope
  • {N} cinemascope