japer
English
japer meaning in English • japer का अर्थ अंग्रेजी में
Noun
- A jester; a buffoon.