Back to Dictionary
嘟哝
嘟噥
dūnong
1. to mutter
2. to mumble complaints
3. to grumble