Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: xuedao xiudao xuduo cidao xiedao sidao ?

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

Dictionary · Google Translate · Help
By MDBG 2024