English to Chinese Dictionary

Search:

Did you mean: zengshen zhengchen zhenshen zengcheng zhenghun zhengwen zhenzhen zongshen ?

憎恨 zēng hèn to detest / hatred


<< back to the home page