meaning of Bremstauchen

Bremstauchen - German to English

brake plunge

View more

  • nose-dive (during braking)