English to Chinese Dictionary

Search:

拼抢 pīn qiǎng to fight desperately (at the risk of one's life)


<< back to the home page