fán láo

Translation

  • to put sb to trouble (of doing sth)
  • vexation
  • inconvenience

Synonyms

Chinese Tones