gapingstock
English
gapingstock meaning in English • gapingstock का अर्थ अंग्रेजी में
Noun
- One who is an object of open-mouthed wonder.