Seventh Largest Natural Satellite of the Solar System
Which is the natural satellite of the earth?
March 2, 2011 by Khadija Afzal
Filed under Geography
Moon is the natural satellite of the earth. Earth’s moon is seventh largest natural satellite of the solar system.
- Read more