BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Billion {f} trillion; billion [Br.] [obs.]; million million [listen]

Billionen {pl} trillions; billions; million millions