how many moons does Mars have
2
what is Jupiter protecting earth from
met
how many moons does Jupiter have
95
how many moons does earth have
1
how many moons does Venus have
0
how many moons does Uranus have
28