lì dà wú bǐ

Translation

  • having matchless strength
Chinese Tones