zhuō zuǐ bèn shé

Translation

  • lit. clumsy mouth and broken tongue (idiom)
  • awkward speaker
Chinese Tones