English to Chinese Dictionary

Search:

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

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


<< back to the home page