English to Chinese Dictionary

Search:

怎么得了 zěn me liǎo how can this be? / what's to be done? / what an awful mess!


<< back to the home page