meaning of Bombendetonator

Bombendetonator - German to English

bomb detonator