English edit

Noun edit

hypersatellites

  1. plural of hypersatellite