English-German dictionary »

pillion footrest meaning in German

EnglishGerman
pillion footrest noun

die BeifahrerfußrasteSubstantiv