18,012
achtzehntausendzwölf
English comparison
eighteen thousand twelve
Deutsch · German
achtzehntausendzwölf
18,012 in German is "achtzehntausendzwölf".
In German, 18,012 is pronounced/written as "achtzehntausendzwölf".
18,012 in English is "eighteen thousand twelve".