meaning of Bomben abwerfen

Bomben abwerfen - German to English

to release bombs