low discontented muttering, sullen complaining; growling; rumbling

listen to the pronunciation of low discontented muttering, sullen complaining; growling; rumbling
İngilizce - İngilizce
{i} grumbling
low discontented muttering, sullen complaining; growling; rumbling