meaning of Abschussvorrichtung

Abschussvorrichtung - German to English

shooting system

View more

  • ejector