Back to Dictionary
留尾巴
liúwěiba
1.
to leave loose ends
2.
to leave matters unresolved
Metadata
- Category
- Chinese