dú lì

Translation

  • all by oneself
  • without exterior help

Synonyms

Chinese Tones