English edit

Noun edit

siderostats

  1. plural of siderostat