Definify.com

Definition 2024


expiscations

expiscations

English

Noun

expiscations

  1. plural of expiscation