borbottone

listen to the pronunciation of borbottone
Italienisch - Englisch
grumbler, grunter, complainer