English to Chinese Dictionary

Search:

出人意外 chū rén wài turned out other than expected (idiom); unexpected


<< back to the home page