English to Chinese Dictionary

Search:

Did you mean: zhengwu zangwu zengyu zengsu zengzu zongwu zeng zengzi ?

憎恶 zēng to loathe; to detest; to abhor


<< back to the home page