English to Chinese Dictionary

Search:

Did you mean: chenshi shenchi chengchi chenci chenzhi chunchi chengji shenchu ?

嗔斥 chēn chì to rebuke / to scold


<< back to the home page