What does außerirdisches Leben mean?

außerirdisches Leben - German to English

extra-terrestrial life

View more

  • extraterrestrial life