Skip to main content

detrude

English detrude meaning in English  •  detrude का अर्थ अंग्रेजी में
v. t.
  • To thrust down or out; to push down with force.
Advertisement