English to Chinese Dictionary

Search:

絮叨 dao long-winded / garrulous / to talk endlessly without getting to the point


<< back to the home page