meaning of Blattwerk

Blattwerk - German to English

vegetation

View more

  • leafage