„rattrap pedal“: noun rattrap pedalnoun | Substantiv s Overview of all translations (For more details, click/tap on the translation) Zackenpedal Zackenpedalneuter | Neutrum n (eines Fahrrads) rattrap pedal engineering | TechnikTECH rattrap pedal engineering | TechnikTECH