Skip to main content

numps

English numps meaning in English  •  numps का अर्थ अंग्रेजी में
Noun
  • A dolt; a blockhead.
Advertisement