English

edit

Noun

edit

astroscopes

  1. plural of astroscope