English to Chinese Dictionary

Search:

Did you mean: china cone cane can come sine scene zone ?

摄影机 shè yǐng (old) camera / movie camera; cine camera


<< back to the home page