Skip to main content

goggle-eyed

English goggle-eyed meaning in English  •  goggle-eyed का अर्थ अंग्रेजी में
Adjective
  • Having prominent and distorted or rolling eyes.
Advertisement