English

edit

Noun

edit

relascopes

  1. plural of relascope