superspectacles

English

Noun

superspectacles

  1. plural of superspectacle