Traduction Anglais Français

Traduction "glare at (intensifier)" en Francais

English Version