嘀咕dígu
Top 35000
Meanings
1. to mutter
2. to feel apprehensive
Characters used
Examples1
I heard Tom muttering something in French.