English to Chinese Dictionary

Search:

絮絮叨叨 xu dāo dāo long-winded / garrulous / to talk endlessly without getting to the point


<< back to the home page