Back to Dictionary
嘟嘟哝哝
嘟嘟噥噥
dūdūnóngnóng
1.
to mumble in whispers
2.
to mutter to oneself
Metadata
- Category
- Chinese