English to Chinese Dictionary

Search:

欲仙欲死 xiān to wish one were dead (idiom) / (fig.) to be in seventh heaven


<< back to the home page