English to Chinese Dictionary

Search:

Did you mean: cheng chenggu chengwu chengyu chengzu chengkou chengxu shengou ?

嗔诟 chēn gòu to berate / to curse in rage


<< back to the home page