meaning of Bombenteppich

Bombenteppich - German to English

bomb carpeting

View more

  • bombing panel