meaning of außerirdisches Leben

außerirdisches Leben - German to English

extra-terrestrial life

View more

  • extraterrestrial life