What does Blattwerk mean?

Blattwerk - German to English

vegetation

View more

  • leafage