Back to Dictionary
嗫嚅
囁嚅
nièrú
1.
to stammer
2.
to mumble
3.
to speak haltingly
Character Breakdown
Metadata
- Category
- Chinese