he/she has pedalled
-ha pedaleado
Present perfect he/she conjugation of pedal.

pedal

Popularity
500+ learners.
Word of the Day
almond