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 => 人工腎臓,