English | German | Russian | Czech

moon shot English

Meaning moon shot meaning

What does moon shot mean?

moon shot

the launching of a spacecraft to the moon

Are you looking for...?

moon | shot