EXPISCATION MEANING IN ENGLISH

• Expiscation Definition & Synonyms

  1. (n.) The act of expiscating; a fishing.


RECENT SEARCHES