sub-satellite

See also: subsatellite

English

Noun

sub-satellite (plural sub-satellites)

  1. Alternative form of subsatellite.

Anagrams