BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Quintilliarde {f} decillion

Quintilliarden {pl} decillions