See also: sub-satellites

English edit

Noun edit

subsatellites

  1. plural of subsatellite