Version Française
Translate
"glare at (intensifier)"
to French Language
English to French
French to English
English
French
glare at (intensifier)
fixer (qn) d’un regard menaçant (intensif)