bèn zuǐ zhuō shé

Translation

  • clumsy in speech
  • poor speaker
Chinese Tones