What's another word for satellite?

comments powered by Disqus