huài xiào

Translation

  • to smirk
  • to grin wickedly
  • to snicker
Chinese Tones