What does Baumpflanzung mean?

Baumpflanzung - German to English

(tree) plantation

View more

  • tree growing