meaning of astronave

astronave - Spanish to English

spaceship