glare at (intensifier)

English French
Gloss glare at (intensifier) fixer (qn) d'un regard menaçant (intensif)
Domain vision vision
Subdomain evil look mauvais regard
Language Word