hán xuè pēn rén

Translation

  • to make false accusations against sb (idiom)

Synonyms

Chinese Tones