zì lì

Translation

  • independent
  • self-reliant
  • self-sustaining
  • to stand on one's own feet
  • to support oneself

Synonyms

Chinese Tones