Home
Help
About
Contact
English to Chinese Dictionary
Search:
卖命
mài
mìng
to work tirelessly; to give one's all; to slave away / to throw away one's life; to sacrifice oneself (usu. for an unworthy cause)
<< back to the home page