English to Chinese Dictionary

Search:

Did you mean: huairen hairan haoren heiren harem haoran houren huren ?

害人 hài rén to harm sb / to inflict suffering / to victimize / pernicious
骇人 hài rén terrifying / shocking / dreadful


<< back to the home page