BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Klapp-Fußraste {f} (beim Motorrad) [auto] retractable foot rest (of a motorcycle)