What does Baumsturz mean?

Baumsturz - German to English

deadfall [Am.] [fallen tree]

View more

  • fallen tree