What does astrogate mean?

astrogate meaning in General Dictionary

navigate in space

View more

  • guide in interplanetary vacation