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