láo shén

Translation

  • to be a tax on (one's mind)
  • to bother
  • to trouble
  • to be concerned

Synonyms

Chinese Tones