What does botanischer Garten mean?

botanischer Garten - German to English

botanical garden

View more

  • botanic yard