Skip to main content

discruciate

English discruciate meaning in English  •  discruciate का अर्थ अंग्रेजी में
v. t.
  • To torture; to excruciate.
Advertisement