meaning of Abbruchgelände

Abbruchgelände - German to English

demolition website