Word Definition - 嗫嚅

niè rú to stammer; to mumble; to speak haltingly

Individual Character Details