English to Chinese Dictionary

Search:

Did you mean: ganzao cankao canza canzhao canzhi canjiao canxiao canzhuo ?

惨遭 cǎn zāo to suffer (defeat, death etc)


<< back to the home page