marmotter

listen to the pronunciation of marmotter
French - Turkish
mırıldanmak
French - English
mumble, mutter