See also: subsatellite

English

edit

Noun

edit

sub-satellite (plural sub-satellites)

  1. Alternative form of subsatellite

Anagrams

edit