Noviro
嘟囔
Simplified 嘟囔
Traditional 嘟囔
Pinyin dū nang
Definition to mumble to oneself
嘟囔走开
Tā zài dū nangzhe zǒukāi
He mumbled to himself and walked away