What does Bootsrampe mean?

Bootsrampe - German to English

ship launch

View more

  • ship ramp