BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Billiarde {f} quadrillion; thousand billion [Br.] [obs.]; thousand million million

Billiarden {pl} quadrillions