dú dǎ

Translation

  • to viciously beat (sb) up
  • CL:頓|顿[dun4]

Synonyms

Chinese Tones