meaning of Bombenkopf

Bombenkopf - German to English

bomb nose