Simplified Chinese Meaning of artificial satellite
人造卫星
Other Simplified Chinese words related to 人造卫星
No Synonyms and anytonyms found
Nearest Words of artificial satellite
Definitions and Meaning of artificial satellite in English
artificial satellite (n)
man-made equipment that orbits around the earth or the moon
FAQs About the word artificial satellite
人造卫星
man-made equipment that orbits around the earth or the moon
No synonyms found.
No antonyms found.
artificial respiration => 人工呼吸, artificial pacemaker => 人工心脏起搏器, artificial language => 人工语言, artificial lake => 人造湖, artificial kidney => 人工肾,