Pinyin Dictionary results for "si xiang bao fu"

思想包袱
sth weighing on one's mind
Dictionary data provided by CC-CEDICT