dú là

Translation

  • cruel
  • sinister
  • vicious

Synonyms

Chinese Tones