What does Algenteppich mean?

Algenteppich - German to English

algae smooth

View more

  • carpet of algae