Traditional Chinese Meaning of artificial satellite
人造衛星
Other Traditional 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 => 人工腎臟,