Words — 1 found
duō zuǐ
ㄉㄨㄛ ㄗㄨㄟˇ
  1. 1. talkative
  2. Verb
    2. to speak out of turn
  3. Verb
    3. to blab
  4. Verb
    4. to shoot one's mouth off
  5. 5. rumors fly