German-English dictionary »

mill. : million(en) meaning in English

GermanEnglish
Mill. : Million(en)

m : million