What does Alleen mean?

Alleen - German to English

avenues

View more

  • tree-lined streets