dú dà

Translation

  • to dominate over all others
  • to wield all the power
  • to reign supreme
Chinese Tones