English to Chinese Dictionary

Search:

Did you mean: shiying sheyang saying shenying shexing cheying shaying shejing ?

摄影 shè yǐng to take a photograph / photography / to shoot (a movie)
射影 shè yǐng (geometry) projection / (Chinese mythology) creature that spits sand to make people ill


<< back to the home page