Home
Help
About
Contact
English to Chinese Dictionary
Search:
死去活来
sǐ
qù
huó
lái
to hover between life and death (idiom) / to suffer terribly / within an inch of one's life
<< back to the home page