English to Chinese Dictionary

Search:

仰屋兴叹 yǎng xīng tàn to stare at the ceiling in despair / to find no way out / nothing you can do about it / at the end of one's wits


<< back to the home page