Definify.com

Definition 2025


expiscations

expiscations

English

Noun

expiscations

  1. plural of expiscation