Italian-English dictionary »

pedalata meaning in English

ItalianEnglish
pedalata noun
{f}

pedal stroke(a push on the pedals)
noun