English to Chinese Dictionary

Search:

拼死 pīn to go all out for sth at risk of one's life


<< back to the home page