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