bāo bàn dài tì

Translation

  • to do everything oneself (idiom)
  • not to allow others in on the act

Synonyms

Chinese Tones