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