BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Pedalboden {m} [auto] toe board; toeboard