EXPILATION MEANING IN ENGLISH

• Expilation Definition & Synonyms

  1. (n.) The act of expilating or stripping off; plunder; pillage.


RECENT SEARCHES