English to Chinese Dictionary

Search:

血本无归 xuè běn guī (idiom) to lose everything one invested; to lose one's shirt


<< back to the home page