Skip to main content

besmirch

Hindi besmirch का अर्थ हिंदी में
  • कीचड़ उछालना
English besmirch meaning in English  •  besmirch का अर्थ अंग्रेजी में
v. t.
  • To smirch or soil; to discolor; to obscure. Hence: To dishonor; to sully.
Advertisement