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