What does Abschussbasis mean?

Abschussbasis - German to English

starting base

View more

  • releasing website
  • launch site