meaning of abertausend

abertausend - German to English

a gazillion [coll.]

View more

  • thousands upon several thousand [attr.]