meaning of Bombenkasten

Bombenkasten - German to English

bomb cellular