dú lì zì zhǔ

Translation

  • independent and autonomous (idiom)
  • self-determination
  • to act independently
  • to maintain control over one's own affairs

Synonyms

Chinese Tones