English

edit

Noun

edit

sciascopes

  1. plural of sciascope