What does Bremsschirm mean?

Bremsschirm - German to English

brakechute

View more

  • braking system parachute
  • deceleration parachute
  • drag parachute
  • drogue parachute
  • retarder parachute
  • retarder