meaning of Aufpanzerung

Aufpanzerung - German to English

tough facing

View more

  • hardfacing