Pinyin Dictionary results for "tong hen"

痛恨
to detest; to loathe; to abhor
Dictionary data provided by CC-CEDICT