What does Algen mean?

Algen - German to English

algae

View more

  • algas