Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: tonghun tongwen tongzhen tongshen tongcheng tongxin ?

tòng hèn to detest / to loathe / to abhor

Dictionary · Google Translate · Help
By MDBG 2025