Englishmuttering
Englishsomething muttered
Frenchgrommellement
English translator: Spanish grommellement Eesti sõnaraamat Español Traductor Svenska Översättare