Translation

  • to ridicule

Synonyms

Chinese Tones