meaning of Auenwald

Auenwald - German to English

alluvial woodland

View more

  • riverside woodland