What does Bombenerfolge mean?

Bombenerfolge - German to English

huge successes