expiscations

English

Noun

expiscations

  1. plural of expiscation