meaning of 23. in der Gesamtwertung

23. in der Gesamtwertung - German to English

23rd total