Skip to main content

offscouring

English offscouring meaning in English  •  offscouring का अर्थ अंग्रेजी में
Noun
  • That which is scoured off; hence, refuse; rejected matter; that which is vile or despised.
Advertisement