meaning of Bremsrakete

Bremsrakete - German to English

brake rocket

View more

  • braking rocket
  • retro-rocket
  • retrorocket
  • retro rocket