ben4
zui3
ben4
she2
  1. clumsy in speaking
  2. awkward
  3. inarticulate

Info