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