Home
Help
About
Contact
English to Chinese Dictionary
Search:
狗血淋头
gǒu
xuè
lín
tóu
lit. to pour dog's blood on (idiom) / fig. torrent of abuse
<< back to the home page