What does Abbruchtrupp mean?

Abbruchtrupp - German to English

demolition crew