Home
Help
About
Contact
English to Chinese Dictionary
Search:
絮絮叨叨
xù
xu
dāo
dāo
long-winded / garrulous / to talk endlessly without getting to the point
<< back to the home page