Home
Help
About
Contact
English to Chinese Dictionary
Search:
血本无归
xuè
běn
wú
guī
(idiom) to lose everything one invested; to lose one's shirt
<< back to the home page