WordReference can't translate this exact phrase, but click on each word to see its meaning:

pedal car


We could not find the full phrase you were looking for.
The entry for "pedal" is displayed below.

Also see: car

pedal
WordReference English Thesaurus © 2020
Sense: n.
Synonyms:
treadle, foot lever, pedal keyboard, clutch , brake , accelerator, lever , bar
Sense: v.
Synonyms:
treadle, operate, control , accelerate, clutch , brake , work , drive , propel , power , turn

Advertisements
Advertisements
Report an inappropriate ad.