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