meaning of baumreich

baumreich - German to English

arboreous [landscape]

View more

  • forested
  • wooded