stare [pl. stares] , {relations}
Synonyms
  • تشديد النظر
Notices
  • a staring gaze