meaning of Blendbombe

Blendbombe - German to English

dazzle bomb