Definify.com

Definition 2026


expiscations

expiscations

English

Noun

expiscations

  1. plural of expiscation