àn xiào

Translation

  • laugh in (up) one's sleeve
  • snigger
  • snicker

Synonyms

Chinese Tones