meaning of Bombengalgen

Bombengalgen - German to English

bomb service