Man-made equipment that orbits around the earth or the moon
English: satellite, artificial satellite, orbiter
Bahasa: satelit buatan
satellite, artificial satellite, orbiter, planet
English: satellite, artificial satellite, orbiter
Bahasa: satelit buatan
English: satellite, planet
Less certain link between this word and this sense.
English: satellite
Less certain link between this word and this sense.