Spanish-English dictionary »

pedalada meaning in English

SpanishEnglish
pedalada noun

pedal stroke(a push on the pedals)
noun