meaning of Biosphären

Biosphären - German to English

biospheres