What does Abertausende mean?

Abertausende - German to English

thousands and thousands

View more

  • thousands upon thousands