English

edit

Verb

edit

pedalled

  1. (British) simple past and past participle of pedal
  NODES