meaning of Bombenbasteln

Bombenbasteln - German to English

bomb making