bāo lǎn

Translation

  • to monopolize
  • to take on responsibility over everything
  • to undertake the whole task

Synonyms

Chinese Tones