English to Chinese Dictionary

Search:

狼心狗肺 láng xīn gǒu fèi lit. heart of wolf and lungs of dog (idiom) / cruel and unscrupulous


<< back to the home page