Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: duokui duozhi duozi duizui duosui duzi ?

duō zuǐ talkative / to speak out of turn / to blab / to shoot one's mouth off / rumors fly

Dictionary · Google Translate · Help
By MDBG 2024