meaning of Astronauten

Astronauten - German to English

astronauts