Back to Dictionary
独立自主
獨立自主
dúlìzìzhǔ
1. independent and autonomous (idiom); self-determination
2. to act independently
3. to maintain control over one's own affairs