meaning of Abwracken

Abwracken - German to English

to-break (up) [scrap]

View more

  • to scrap
  • breaking (up) [scrapping]
  • scrapping