a fierce, piercing look or stare

listen to the pronunciation of a fierce, piercing look or stare
الإنجليزية - الإنجليزية
glare
a fierce, piercing look or stare
المفضلات