chě hòu tuǐ

Translation

  • to be a drag or hindrance on sb

Synonyms

Chinese Tones