English edit

Noun edit

skiascopes

  1. plural of skiascope