Language:
Free Online Dictionary|3Dict

Source : CEDICT

to step on/to tread/to stamp/to press a pedal/to pedal (a bike)

Source : CEDICT

to step on/to tread/to stamp/to press a pedal/to pedal (a bike)