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