18,518
achtzehntausendfünfhundertachtzehn
English comparison
eighteen thousand five hundred eighteen
Deutsch · German
achtzehntausendfünfhundertachtzehn
18,518 in German is "achtzehntausendfünfhundertachtzehn".
In German, 18,518 is pronounced/written as "achtzehntausendfünfhundertachtzehn".
18,518 in English is "eighteen thousand five hundred eighteen".