goggleeyed

listen to the pronunciation of goggleeyed
الإنجليزية - الإنجليزية
{a} having large rolling eyes, squinting
Having prominent and distorted or rolling eyes
alternative spelling of goggle-eyed
goggleeyed
المفضلات