English-German dictionary »

track shoe meaning in German

EnglishGerman
track shoe noun

der RennschuhSubstantiv