meaning of Abgratmaschine

Abgratmaschine - German to English

deburring device

View more

  • trimming device