DILACERATION MEANING IN ENGLISH

• Dilaceration Definition & Synonyms

  1. (n.) The act of rending asunder.


RECENT SEARCHES