having large rolling eyes, squinting

listen to the pronunciation of having large rolling eyes, squinting
الإنجليزية - الإنجليزية
{a} goggleeyed
having large rolling eyes, squinting
المفضلات