one who snarls; a surly, growling animal; a grumbling, quarrelsome fellow

listen to the pronunciation of one who snarls; a surly, growling animal; a grumbling, quarrelsome fellow
الإنجليزية - الإنجليزية
snarler