bāng dào máng

Translation

  • to be more of a hindrance than a help

Synonyms

Chinese Tones