Back to Dictionary
磕磕巴巴
kēkēbābā
1.
stammering
2.
stuttering
3.
not speaking fluently
Metadata
- Category
- Chinese