meaning of abertausendfach

abertausendfach - German to English

one thousand times over