meaning of Biowetter

Biowetter - German to English

bio-weather