shàn xiào

Translation

  • to ridicule
  • to mock

Synonyms

Chinese Tones