Chinese-English dictionary »

道德高地 /dàodégāodì/ meaning in English

ChineseEnglish
道德高地 /dàodégāodì/ noun

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