Translation of pedal in Indonesian

pedal

pedal

noun

  • 1

    pedal