meaning of Abgratpresse

Abgratpresse - German to English

cutting press

View more

  • cutting device