What does Algenblüte mean?

Algenblüte - German to English

algae bloom

View more

  • algal bloom