Pinyin Dictionary results for "du du nong nong"

嘟嘟哝哝
to mumble in whispers; to mutter to oneself
Dictionary data provided by CC-CEDICT