meaning of Bremslast

Bremslast - German to English

brakeload