巴喳
Mandarin: ba1 zha1
T1
T1
Definitions
  1. 1 too talkative and noisy and unreasonable
← Back to dictionary