See also: subsatellite

English edit

Noun edit

sub-satellite (plural sub-satellites)

  1. Alternative form of subsatellite

Anagrams edit