chǒu huà

Translation

  • to defame
  • to libel
  • to defile
  • to smear
  • to vilify

Synonyms

Chinese Tones