tōu xiào

Translation

  • to laugh up one's sleeve
Chinese Tones