"pedalarme" in English Pedalarme {m pl} engaging arms Detailed translations for "pedalarme" Pedalarme{masculine plural} Pedalarme engaging arms