English to Chinese Dictionary

Search:

Did you mean: qinghai gonghai kangai kangkai kangzai kengchi kengqi kengsha ?

坑害 kēng hài to trap / to frame


<< back to the home page