meaning of Abertausende

Abertausende - German to English

thousands and thousands

View more

  • thousands upon thousands