Home
Help
About
Contact
English to Chinese Dictionary
Search:
拼死拼活
pīn
sǐ
pīn
huó
one's utmost / (to fight or work) desperately hard / to put up a life or death struggle / at all costs
<< back to the home page