meaning of Bauschutt

Bauschutt - German to English

building rubble

View more

  • building waste