What does Beulen-Ausziehgerät mean?

Beulen-Ausziehgerät - German to English

body dent puller

View more

  • human body dent remover
  • panel puller