bèn zuǐ bèn shé

Translation

  • clumsy in speaking
  • awkward
  • inarticulate
Chinese Tones