Chinese-English dictionary »

道德制高点 /dàodézhìgāodiǎn/ meaning in English

ChineseEnglish
道德制高点 /dàodézhìgāodiǎn/ noun

moral high ground(A position or point of view)
noun