xiū rǔ

Translation

  • to humiliate
  • to shame
  • humiliation
  • indignity

Synonyms

Chinese Tones