low discontented muttering, sullen complaining; growling; rumbling

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