dilacerate
English
dilacerate meaning in English • dilacerate का अर्थ अंग्रेजी में
v. t.
- To rend asunder; to tear to pieces.