English to Chinese Dictionary

Search:

阴沟里翻船 yīn gōu fān chuán to meet with unexpected failure (idiom) / to fail miserably (where failure was not expected)


<< back to the home page