niè rú

Translation

  • to stammer
  • to mumble
  • to speak haltingly
Chinese Tones