kuài zuǐ

Translation

  • unable to keep one's thoughts to oneself
  • blabbermouth
  • CL:張|张[zhang1]

Synonyms

Chinese Tones