Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shiying sheyang saying shenying shexing cheying ?

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

Dictionary · Google Translate · Help
By MDBG 2024