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