What does Abgratpresse mean?

Abgratpresse - German to English

cutting press

View more

  • cutting device