héng xíng bà dào

Translation

  • to oppress
  • to rule as a despot
  • to tyrannize

Synonyms

Chinese Tones