BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Pedalhaken {m} toe clip

Pedalhaken {pl} toe clips