English to Chinese Dictionary

Search:

倾箱倒箧 qīng xiāng dào qiè (idiom) to exhaust all one has / to leave no stone unturned / to try one's best


<< back to the home page