English to Chinese Dictionary

Search:

Did you mean: shexia shuxie shexi shexue shijie sheji shuxi sheqi ?

蛇蝎 shé xiē (fig.) malevolent; treacherous


<< back to the home page