Back to Dictionary
拖后腿
拖後腿
tuōhòutuǐ
1. to impede
2. to obstruct
3. to hold back
Uncommon • Top 42%