meaning of Astrobiologie

Astrobiologie - German to English

astrobiology