Pinyin Dictionary results for "yan hen"

厌恨
to hate; to detest
Dictionary data provided by CC-CEDICT