Man-made equipment that orbits around the earth or the moon
English: satellite, artificial satellite, orbiter
Bahasa: satelit, satelit buatan
artificial satellite, orbiter, satellite
English: satellite, artificial satellite, orbiter
Bahasa: satelit, satelit buatan