English to Chinese Dictionary

Search:

骨鲠之臣 gěng zhī chén lit. fish bone of a minister (idiom); fig. person one can rely on for candid criticism


<< back to the home page