shī xiào

Translation

  • to laugh in spite of oneself
  • to be unable to help laughing
  • to break into laughter

Synonyms

Chinese Tones