English to Chinese Dictionary

Search:

不惜血本 xuè běn to spare no effort / to devote all one's energies


<< back to the home page