EnglishEdit

VerbEdit

pedalled

  1. (Britain) simple past tense and past participle of pedal