showing displeasure or anger; scowling, glowering

listen to the pronunciation of showing displeasure or anger; scowling, glowering
English - English
{s} frowning
showing displeasure or anger; scowling, glowering
Favorites