3 ms·It also literally means "Cinema" in [at least] two other languages.by WhyNotHugo 2y agoIt also literally means "Cinema" in [at least] two other languages.