meaning of Algenpest

Algenpest - German to English

algae outbreak

View more

  • algae plague
  • seaweed plague