tú dú

Translation

  • torment
  • cruelty
  • great suffering

Synonyms

Chinese Tones