meaning of Bombentasche

Bombentasche - German to English

bomb case

View more

  • bombing case