English to Chinese Dictionary

Search:

Did you mean: huozai huozhi haozhai huazhai huochai huoshi huizhi huozhou ?

活摘 huó zhāi to harvest (an organ) from a living person


<< back to the home page