moon


moonsearch for term

A natural satellite of a planet.