héng méi lì mù

Translation

  • to scowl and stare down
  • to defy
Chinese Tones