English to Chinese Dictionary

Search:

Did you mean: zhaiwuren zhiren zhizhuren zhuren zhizuoren zhouren ?

植物人 zhí rén person in a vegetative state / human vegetable


<< back to the home page