meaning of Bombenruine

Bombenruine - German to English

air-raid spoil