What does Bombenvolltreffer mean?

Bombenvolltreffer - German to English

direct bomb hit