Căutări recente: be on the rampage, snare, screw up one's eyes, to get one's foot in, smear, ...