Search term pedalen has 3 results
Jump to
DE German EN English
pedalen bike (informal)
pedalen pedal a bicycle
pedalen push the pedals

German English translations