What does Alleebaum mean?

Alleebaum - German to English

alley tree

View more

  • avenue tree