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