Deutsch Version
Meaning of
"Fußraste"
in English language
German to English
English to German
German
English
Fußraste
footpeg, footrest