meaning of Biosphäre

Biosphäre - German to English

biosphere