What is the meaning of landing on the moon in English?

Learn vocabulary with pictures as well as definitions of landing on the moon in English

Learn in

See more

n. landing on the Moon

Definition of landing on the Moon in English

Act of a space craft coming to rest on the surface of the Moon.