20,512
zwanzigtausendfünfhundertzwölf
English comparison
twenty thousand five hundred twelve
Deutsch · German
zwanzigtausendfünfhundertzwölf
20,512 in German is "zwanzigtausendfünfhundertzwölf".
In German, 20,512 is pronounced/written as "zwanzigtausendfünfhundertzwölf".
20,512 in English is "twenty thousand five hundred twelve".