rénzàodìqiúwèixīng
man-made satellite
- man-made satellite
- man-made satellite orbiting the earth; an artificial satellite launched into space for purposes like weather monitoring, scientific experiments, or communication
Cross-References
Classifier
- 颗 kē