supercations

English

Noun

supercations

  1. plural of supercation