Chinese-English dictionary »

本心 /běnxīn/ meaning in English

ChineseEnglish
本心 /běnxīn/ noun

moral compass(inner sense which distinguishes what is right from what is wrong)
noun