Home
Help
About
Contact
English to Chinese Dictionary
Search:
阴沟里翻船
yīn
gōu
lǐ
fān
chuán
to meet with unexpected failure (idiom) / to fail miserably (where failure was not expected)
<< back to the home page