What does Bombenteppich mean?

Bombenteppich - German to English

bomb carpeting

View more

  • bombing panel