English to Chinese Dictionary

Search:

Did you mean: xuedao xiudao xuduo cidao xida xiedao sidao suda ?

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


<< back to the home page