English to Chinese Dictionary

Search:

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


<< back to the home page