low discontented muttering, sullen complaining; growling; rumbling

listen to the pronunciation of low discontented muttering, sullen complaining; growling; rumbling
الإنجليزية - التركية
الإنجليزية - الإنجليزية
{i} grumbling
low discontented muttering, sullen complaining; growling; rumbling
المفضلات