What does ASTRO stand for?
ASTRO stands for "Autonomous Space Transfer & Robotic Orbiter"
How to abbreviate "Autonomous Space Transfer & Robotic Orbiter"?
"Autonomous Space Transfer & Robotic Orbiter" can be abbreviated as ASTRO
What is the meaning of ASTRO abbreviation?
The meaning of ASTRO abbreviation is "Autonomous Space Transfer & Robotic Orbiter"
What does ASTRO mean?
ASTRO as abbreviation means "Autonomous Space Transfer & Robotic Orbiter"