meaning of Abschussrampe

Abschussrampe - German to English

starting pad

View more

  • introducing platform