Home
Help
About
Contact
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