Detailed Translations for pedal from Spanish to English
pedal:
Translation Matrix for pedal:
Related Words for "pedal":
Synonyms for "pedal":
Wiktionary Translations for pedal:
pedal
noun
-
lever operated by one's foot
Cross Translation:
External Machine Translations:
Related Translations for pedal