meaning of astrogate

astrogate meaning in General Dictionary

navigate in space

View more

  • guide in interplanetary vacation