Back to Dictionary
扯后腿
扯後腿
chěhòutuǐ
1. to be a drag or hindrance on sb
Uncommon • Top 61%