Verb
to goggle [ goggled ; goggled ]
to glower [ glowered ; glowered ]
ähnliche Treffer
gaze {Med}
stare (n.) , [pl. stares]
حَمْلَقَةٌ خَلْفَ القاعِدِيَّة {تلو التهاب السحايا}، {طب}