German-English dictionary »

pedalhaken meaning in English

GermanEnglish
der Pedalhaken Substantiv

toe clipnoun