Skip to main content

stinkard

English stinkard meaning in English  •  stinkard का अर्थ अंग्रेजी में
Noun
  • A mean, stinking, paltry fellow.
  • The teledu of the East Indies. It emits a disagreeable odor.
Advertisement