meaning of Blätterdach

Blätterdach - German to English

canopy of leaves

View more

  • forest canopy
  • leaf canopy