Back to Dictionary
絮絮叨叨
xùxudāodāo
1.
long-winded
2.
garrulous
3.
to talk endlessly without getting to the point
Metadata
- Category
- Chinese