showing displeasure or anger; scowling, glowering

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