English to Chinese Dictionary

Search:

Did you mean: zhichu zhaihu zhaizhu zhaochu zhichi zhishu zhuchu zhaoshu ?

摘除 zhāi chú to excise / to remove an organ


<< back to the home page