meaning of Brechmaschine

Brechmaschine - German to English

crusher

View more

  • smashing device