meaning of Bremspedalspiel

Bremspedalspiel - German to English

braking system pedal play