What does Abbruchfirma mean?

Abbruchfirma - German to English

demolition company

View more

  • demolition company