having large rolling eyes, squinting

listen to the pronunciation of having large rolling eyes, squinting
İngilizce - İngilizce
{a} goggleeyed
having large rolling eyes, squinting