meaning of Bombenluke

Bombenluke - German to English

bomb door