meaning of Alleebaum

Alleebaum - German to English

alley tree

View more

  • avenue tree