diāo nàn

Translation

  • to be hard on sb
  • to deliberately make things difficult
  • Taiwan pr. [diao1nan2]

Synonyms

Chinese Tones