English to Chinese Dictionary

Search:

深明大义 shēn míng dà yì to have a high notion of one's duty / to be highly principled


<< back to the home page