Skip to content
WordWide
German
English
English
Meanings
1
bombing, bomb release (act of dropping one or several bombs from an aircraft)