pointingstock
English
pointingstock meaning in English • pointingstock का अर्थ अंग्रेजी में
Noun
- An object of ridicule or scorn; a laughingstock.