What does Abgratmaschine mean?

Abgratmaschine - German to English

deburring device

View more

  • trimming device