Pinyin Dictionary results for "du li zi zhu"

独立自主
independent and autonomous (idiom); self-determination; to act independently; to maintain control over one's own affairs
Dictionary data provided by CC-CEDICT