English

edit

Noun

edit

skiascopes

  1. plural of skiascope