What does Bombenbauer mean?

Bombenbauer - German to English

bomb builder

View more

  • bomb manufacturer