Skip to main content

bescumber

English bescumber meaning in English  •  bescumber का अर्थ अंग्रेजी में
v. t.
  • To discharge ordure or dung upon.
Advertisement