Home
Help
About
Contact
English to Chinese Dictionary
Search:
衰竭
shuāi
jié
(of an organ or bodily function) failure; to fail / (of resources etc) exhaustion; depletion
<< back to the home page