English to Chinese Dictionary

Search:

Did you mean: shiren shuren sheren siren shouren chaoren sarin suiren ?

杀人 shā rén to kill a person; to commit murder
砂仁 shā rén Amomom (fructus Amomi), plant used in Chinese medicine


<< back to the home page