tiān luàn

Translation

  • (coll.) to cause trouble for sb
  • to inconvenience

Synonyms

Chinese Tones