中国英语翻译

English version

disruption of a movie show caused by mechanical trouble in the projector是什么意思