What does astronave mean?

astronave - Spanish to English

spaceship