Latest
World
History
Society
Popular Today
Latest
World
History
Society
Popular Today
literal translations
Electric Shadows
The Mandarin word for 'film' literally translates as 'electric shadow'.